<?xml version="1.0"?>
<doc>
    <assembly>
        <name>BF.UnityAOP</name>
    </assembly>
    <members>
        <member name="P:BF.UnityAOP.TrancationHandlerAttribute.DataBaseName">
            <summary>
            数据库名称
            </summary>
        </member>
        <member name="P:BF.UnityAOP.TrancationHandlerAttribute.IsDistributed">
            <summary>
            是否分布式服务
            </summary>
        </member>
        <member name="T:BF.UnityAOP.Handler.LogChangeFieldValueHandler">
            <summary>
            记录修改日志
            </summary>动作类
        </member>
        <member name="M:BF.UnityAOP.Handler.LogChangeFieldValueHandler.#ctor(System.Int32,System.String)">
            <summary>
            执行日志记录操作
            </summary>
            <param name="order">值越小，越先进入，代码越后执行</param>
            <param name="changejsonid">客户端存储的变更后json数据信息控件Name</param>
        </member>
        <member name="P:BF.UnityAOP.Handler.LogChangeFieldValueHandler.Order">
            <summary>
            值越小，越先进入，代码越后执行
            </summary>
        </member>
        <member name="P:BF.UnityAOP.Handler.LogChangeFieldValueHandler.ChangeJsonID">
            <summary>
            客户端存储的变更后json数据信息控件Name
            </summary>
        </member>
        <member name="T:BF.UnityAOP.LogChangeFieldValueAttribute">
            <summary>
            记录修改日志
            </summary>
        </member>
        <member name="M:BF.UnityAOP.LogChangeFieldValueAttribute.#ctor(System.Int32,System.String)">
            <summary>
            日志记录
            </summary>
            <param name="order">执行顺序</param>
            <param name="changeIsonID">客户端存储的变更后json数据信息控件Name</param>
        </member>
        <member name="P:BF.UnityAOP.LogChangeFieldValueAttribute.ChangeJsonID">
            <summary>
            客户端存储的变更后json数据信息控件Name
            </summary>
        </member>
        <member name="T:BF.UnityAOP.ClearCacheHandlerAttribute">
            <summary>
            清除指定Key的缓存
            </summary>
        </member>
        <member name="T:BF.UnityAOP.TransactionHandler">
            <summary>
            事务处理类
            </summary>
        </member>
        <member name="P:BF.UnityAOP.TransactionHandler.DataBaseName">
            <summary>
            数据库名称
            </summary>
        </member>
        <member name="P:BF.UnityAOP.TransactionHandler.IsDistributed">
            <summary>
             是否分布式服务
            </summary>
        </member>
        <member name="P:BF.UnityAOP.ExceptionHandlerAttribute.GolbalPolicyName">
            <summary>
            全局错误配置名称
            </summary>
        </member>
        <member name="P:BF.UnityAOP.ExceptionHandlerAttribute.MessageTemplate">
            <summary>
            错误消息模板
            </summary>
        </member>
        <member name="P:BF.UnityAOP.ExceptionHandlerAttribute.PolicyName">
            <summary>
            Policy名称
            </summary>
        </member>
        <member name="T:BF.UnityAOP.ExceptionHandler">
            <summary>
            异常处理以及异常日志处理动作
            </summary>
        </member>
        <member name="P:BF.UnityAOP.ExceptionHandler.MessageTemplate">
            <summary>
            错误消息模板
            </summary>
        </member>
        <member name="P:BF.UnityAOP.ExceptionHandler.PolicyName">
            <summary>
            Policy名称
            </summary>
        </member>
        <member name="M:BF.UnityAOP.Handler.common.FilteArgs(System.Text.StringBuilder,System.Object)">
            <summary>
            根据传入的参数类型进行分解
            </summary>
            <param name="str">接收根据传入的参数类型进行分解后的值</param>
            <param name="obj">传入的参数</param>
        </member>
        <member name="T:BF.UnityAOP.ClearCacheHandler">
            <summary>
            清除缓存的AOP动作
            </summary>
        </member>
        <member name="P:BF.UnityAOP.ClearCacheHandler.TableName">
            <summary>
            包含指定表名，在该拦截方法上所有的缓存的key
            </summary>
        </member>
        <member name="T:BF.UnityAOP.CacheHandler">
            <summary>
            缓存AOP动作类
            </summary>
        </member>
        <member name="M:BF.UnityAOP.CacheHandler.Invoke(Microsoft.Practices.Unity.InterceptionExtension.IMethodInvocation,Microsoft.Practices.Unity.InterceptionExtension.GetNextHandlerDelegate)">
            <summary>
            执行缓存的动作
            </summary>
            <param name="input"></param>
            <param name="getNext"></param>
            <returns></returns>
        </member>
        <member name="P:BF.UnityAOP.CacheHandler.Order">
            <summary>
            值越小，越先进入，代码越后执行
            </summary>
        </member>
        <member name="P:BF.UnityAOP.CacheHandler.TableName">
            <summary>
            需要缓存的表名称，必填,此属性用于缓存主要的作用是
            讲该方法中的所有的缓存(拦截方法的返回值的缓存和拦截方法的IMethodReturn对象的缓存）的Key放进list中，并且将该
            list换到到key为TableName的缓存中
            </summary>
        </member>
    </members>
</doc>
